home *** CD-ROM | disk | FTP | other *** search
/ Alles Voor Internet / Tout Pour Internet / alles voor internet.iso / MacInternet™ / Telnet / NCSA / tn3270 2.4d7 source / NCSA⁄BYU TCP⁄IP / Makefile < prev    next >
Makefile  |  1991-12-18  |  8KB  |  364 lines

  1. # targets: tcplibd.o
  2. #           tcplib.ncsa.o
  3.  
  4. # symbols for subdirectories
  5. Objs = :Objs:
  6. TCP =
  7. Main =
  8.  
  9. # compile options
  10. COptions = -r -d MAC -d MPW
  11. AsmOptions =
  12.  
  13. #+
  14. # TCP (interface to MacTCP)
  15. #
  16. # Files specific to this version are:
  17. #
  18. #    :tcpip:userd.c
  19. #    :tcpip:userd.h
  20. #-
  21.  
  22. "{TCP}"tcplibd.o ƒƒ ∂
  23.         "{Objs}"binsubs.c.o ∂
  24.         "{Objs}"bkgr.c.o ∂
  25.         "{Objs}"confile.c.o ∂
  26.         "{Objs}"macutil.c.o ∂
  27.         "{Objs}"tools.c.o ∂
  28.         "{Objs}"userd.c.o ∂
  29.         "{Objs}"util_mactcp.c.o
  30.     Lib -o "{TCP}"tcplibd.o ∂
  31.         "{Objs}"binsubs.c.o ∂
  32.         "{Objs}"bkgr.c.o ∂
  33.         "{Objs}"confile.c.o ∂
  34.         "{Objs}"macutil.c.o ∂
  35.         "{Objs}"tools.c.o ∂
  36.         "{Objs}"userd.c.o ∂
  37.         "{Objs}"util_mactcp.c.o
  38.  
  39. "{Objs}"userd.c.o ƒ ∂
  40.         "{Main}"configrec.h ∂
  41.         "{Main}"maclook.h ∂
  42.         "{Main}"menu.h ∂
  43.         "{TCP}"data.h ∂
  44.         "{TCP}"protocol.h ∂
  45.         "{TCP}"tools.h ∂
  46.         "{TCP}"userd.c
  47.     C "{TCP}"userd.c -o "{Objs}"userd.c.o {COptions} -s tcplib
  48.  
  49. #+
  50. # TCP (stand-alone)
  51. #
  52. # Files specific to this version are:
  53. #
  54. #    :tcpip:atalk.c
  55. #    :tcpip:atalk.h
  56. #    :tcpip:boxlayer.h
  57. #    :tcpip:cksum.a
  58. #    :tcpip:croft.c
  59. #    :tcpip:croft.h
  60. #    :tcpip:datalayer.c
  61. #    :tcpip:datalayer.h
  62. #    :tcpip:dlayer.c
  63. #    :tcpip:dlayer.h
  64. #    :tcpip:elistener.a
  65. #    :tcpip:elistener.h
  66. #    :tcpip:ether.c
  67. #    :tcpip:ether.h
  68. #    :tcpip:ethertalk.h
  69. #    :tcpip:fastnet.c
  70. #    :tcpip:fastnet.h
  71. #    :tcpip:ip.c
  72. #    :tcpip:ip.h
  73. #    :tcpip:kip.h
  74. #    :tcpip:listener.a
  75. #    :tcpip:listener.h
  76. #    :tcpip:mactools.c
  77. #    :tcpip:mactools.h
  78. #    :tcpip:protinit.c
  79. #    :tcpip:protinit.h
  80. #    :tcpip:tcp.c
  81. #    :tcpip:tcp.h
  82. #    :tcpip:user.c
  83. #    :tcpip:user.h
  84. #-
  85.  
  86. "{TCP}"tcplib.ncsa.o ƒƒ ∂
  87.         "{Objs}"atalk.c.o ∂
  88.         "{Objs}"binsubs.c.o ∂
  89.         "{Objs}"bkgr.c.o ∂
  90.         "{Objs}"cksum.a.o ∂
  91.         "{Objs}"confile.c.o ∂
  92.         "{Objs}"croft.c.o ∂
  93.         "{Objs}"datalayer.c.o ∂
  94.         "{Objs}"dlayer.c.o ∂
  95.         "{Objs}"elistener.a.o ∂
  96.         "{Objs}"ether.c.o ∂
  97.         "{Objs}"fastnet.c.o ∂
  98.         "{Objs}"ip.c.o ∂
  99.         "{Objs}"listener.a.o ∂
  100.         "{Objs}"mactools.c.o ∂
  101.         "{Objs}"macutil.c.o ∂
  102.         "{Objs}"protinit.c.o ∂
  103.         "{Objs}"tcp.c.o ∂
  104.         "{Objs}"tools.c.o ∂
  105.         "{Objs}"user.c.o ∂
  106.         "{Objs}"util.c.o
  107.     Lib -o "{TCP}"tcplib.ncsa.o ∂
  108.         "{Objs}"atalk.c.o ∂
  109.         "{Objs}"binsubs.c.o ∂
  110.         "{Objs}"bkgr.c.o ∂
  111.         "{Objs}"cksum.a.o ∂
  112.         "{Objs}"confile.c.o ∂
  113.         "{Objs}"croft.c.o ∂
  114.         "{Objs}"datalayer.c.o ∂
  115.         "{Objs}"dlayer.c.o ∂
  116.         "{Objs}"elistener.a.o ∂
  117.         "{Objs}"ether.c.o ∂
  118.         "{Objs}"fastnet.c.o ∂
  119.         "{Objs}"ip.c.o ∂
  120.         "{Objs}"listener.a.o ∂
  121.         "{Objs}"mactools.c.o ∂
  122.         "{Objs}"macutil.c.o ∂
  123.         "{Objs}"protinit.c.o ∂
  124.         "{Objs}"tcp.c.o ∂
  125.         "{Objs}"tools.c.o ∂
  126.         "{Objs}"user.c.o ∂
  127.         "{Objs}"util.c.o
  128.  
  129. # MacNet segment
  130.  
  131. "{Objs}"atalk.c.o ƒ ∂
  132.         "{Main}"configrec.h ∂
  133.         "{Main}"maclook.h ∂
  134.         "{Main}"menu.h ∂
  135.         "{Main}"mpw.h ∂
  136.         "{TCP}"croft.h ∂
  137.         "{TCP}"data.h ∂
  138.         "{TCP}"protocol.h ∂
  139.         "{TCP}"atalk.c
  140.     C "{TCP}"atalk.c -o "{Objs}"atalk.c.o {COptions} -s MacNet
  141.  
  142. "{Objs}"croft.c.o ƒ ∂
  143.         "{Main}"configrec.h ∂
  144.         "{Main}"maclook.h ∂
  145.         "{Main}"mpw.h ∂
  146.         "{TCP}"kip.h ∂
  147.         "{TCP}"croft.c
  148.     C "{TCP}"croft.c -o "{Objs}"croft.c.o {COptions} -s MacNet
  149.  
  150. "{Objs}"datalayer.c.o ƒ ∂
  151.         "{Main}"configrec.h ∂
  152.         "{Main}"maclook.h ∂
  153.         "{TCP}"boxlayer.h ∂
  154.         "{TCP}"datalayer.c
  155.     C "{TCP}"datalayer.c -o "{Objs}"datalayer.c.o {COptions} -s MacNet
  156.  
  157. "{Objs}"dlayer.c.o ƒ ∂
  158.         "{TCP}"croft.h ∂
  159.         "{TCP}"data.h ∂
  160.         "{TCP}"mactools.h ∂
  161.         "{TCP}"protocol.h ∂
  162.         "{TCP}"tools.h ∂
  163.         "{TCP}"dlayer.c
  164.     C "{TCP}"dlayer.c -o "{Objs}"dlayer.c.o {COptions} -s MacNet
  165.  
  166. "{Objs}"ether.c.o ƒ ∂
  167.         "{Main}"configrec.h ∂
  168.         "{Main}"maclook.h ∂
  169.         "{TCP}"confile.h ∂
  170.         "{TCP}"croft.h ∂
  171.         "{TCP}"data.h ∂
  172.         "{TCP}"ethertalk.h ∂
  173.         "{TCP}"fastnet.h ∂
  174.         "{TCP}"hostform.h ∂
  175.         "{TCP}"protocol.h ∂
  176.         "{TCP}"ether.c
  177.     C "{TCP}"ether.c -o "{Objs}"ether.c.o {COptions} -s MacNet
  178.  
  179. "{Objs}"fastnet.c.o ƒ ∂
  180.         "{TCP}"boxlayer.h ∂
  181.         "{TCP}"data.h ∂
  182.         "{TCP}"datalayer.h ∂
  183.         "{TCP}"dlayer.h ∂
  184.         "{TCP}"ip.h ∂
  185.         "{TCP}"protocol.h ∂
  186.         "{TCP}"fastnet.c
  187.     C "{TCP}"fastnet.c -o "{Objs}"fastnet.c.o {COptions} -s MacNet
  188.  
  189. # tcplib segment
  190.  
  191. "{Objs}"ip.c.o ƒ ∂
  192.         "{TCP}"data.h ∂
  193.         "{TCP}"mactools.h ∂
  194.         "{TCP}"protocol.h ∂
  195.         "{TCP}"tcp.h ∂
  196.         "{TCP}"tools.h ∂
  197.         "{TCP}"ip.c
  198.     C "{TCP}"ip.c -o "{Objs}"ip.c.o {COptions} -s tcplib
  199.  
  200. "{Objs}"mactools.c.o ƒ ∂
  201.         "{Main}"configrec.h ∂
  202.         "{Main}"maclook.h ∂
  203.         "{TCP}"atalk.h ∂
  204.         "{TCP}"data.h ∂
  205.         "{TCP}"dlayer.h ∂
  206.         "{TCP}"elistener.h ∂
  207.         "{TCP}"ether.h ∂
  208.         "{TCP}"ethertalk.h ∂
  209.         "{TCP}"fastnet.h ∂
  210.         "{TCP}"ip.h ∂
  211.         "{TCP}"listener.h ∂
  212.         "{TCP}"protocol.h ∂
  213.         "{TCP}"mactools.c
  214.     C "{TCP}"mactools.c -o "{Objs}"mactools.c.o {COptions} -s tcplib
  215.  
  216. "{Objs}"protinit.c.o ƒ ∂
  217.         "{TCP}"data.h ∂
  218.         "{TCP}"protocol.h ∂
  219.         "{TCP}"tools.h ∂
  220.         "{TCP}"user.h ∂
  221.         "{TCP}"protinit.c
  222.     C "{TCP}"protinit.c -o "{Objs}"protinit.c.o {COptions} -s tcplib
  223.  
  224. "{Objs}"tcp.c.o ƒ ∂
  225.         "{TCP}"data.h ∂
  226.         "{TCP}"mactools.h ∂
  227.         "{TCP}"protocol.h ∂
  228.         "{TCP}"tools.h ∂
  229.         "{TCP}"tcp.c
  230.     C "{TCP}"tcp.c -o "{Objs}"tcp.c.o {COptions} -s tcplib
  231.  
  232. "{Objs}"user.c.o ƒ ∂
  233.         "{TCP}"data.h ∂
  234.         "{TCP}"dlayer.h ∂
  235.         "{TCP}"mactools.h ∂
  236.         "{TCP}"protinit.h ∂
  237.         "{TCP}"protocol.h ∂
  238.         "{TCP}"tcp.h ∂
  239.         "{TCP}"tools.h ∂
  240.         "{TCP}"user.c
  241.     C "{TCP}"user.c -o "{Objs}"user.c.o {COptions} -s tcplib
  242.  
  243. "{Objs}"cksum.a.o ƒ "{TCP}"cksum.a
  244.     Asm "{TCP}"cksum.a -o "{Objs}"cksum.a.o {AsmOptions}
  245.  
  246. "{Objs}"elistener.a.o ƒ "{TCP}"elistener.a
  247.     Asm "{TCP}"elistener.a -o "{Objs}"elistener.a.o {AsmOptions}
  248.  
  249. "{Objs}"listener.a.o ƒ "{TCP}"listener.a
  250.     Asm "{TCP}"listener.a -o "{Objs}"listener.a.o {AsmOptions}
  251.  
  252. #+
  253. # TCP (common modules to both versions)
  254. #
  255. # Files in this group are:
  256. #
  257. #    :tcpip:binsubs.c
  258. #    :tcpip:binsubs.h
  259. #    :tcpip:bkgr.c
  260. #    :tcpip:bkgr.h
  261. #    :tcpip:confile.c
  262. #    :tcpip:confile.h
  263. #    :tcpip:data.h
  264. #    :tcpip:hostform.h
  265. #    :tcpip:macbinary.h
  266. #    :tcpip:macdefs.h
  267. #    :tcpip:macutil.c
  268. #    :tcpip:macutil.h
  269. #    :tcpip:netevent.h
  270. #    :tcpip:protocol.h
  271. #    :tcpip:tools.c
  272. #    :tcpip:tools.h
  273. #    :tcpip:util.c
  274. #    :tcpip:util.h
  275. #    :tcpip:whatami.h
  276. #-
  277.  
  278. "{Objs}"binsubs.c.o ƒ ∂
  279.         "{Main}"configrec.h ∂
  280.         "{Main}"maclook.h ∂
  281.         "{Main}"mpw.h ∂
  282.         "{TCP}"bkgr.h ∂
  283.         "{TCP}"macbinary.h ∂
  284.         "{TCP}"binsubs.c
  285.     C "{TCP}"binsubs.c -o "{Objs}"binsubs.c.o {COptions} -s tcplib
  286.  
  287. "{Objs}"bkgr.c.o ƒ ∂
  288.         "{Main}"configrec.h ∂
  289.         "{Main}"maclook.h ∂
  290.         "{Main}"menu.h ∂
  291.         "{TCP}"binsubs.h ∂
  292.         "{TCP}"hostform.h ∂
  293.         "{TCP}"macbinary.h ∂
  294.         "{TCP}"macutil.h ∂
  295.         "{TCP}"tools.h ∂
  296.         "{TCP}"user.h ∂
  297.         "{TCP}"util.h ∂
  298.         "{TCP}"whatami.h ∂
  299.         "{TCP}"bkgr.c
  300.     C "{TCP}"bkgr.c -o "{Objs}"bkgr.c.o {COptions} -s tcplib
  301.  
  302. "{Objs}"confile.c.o ƒ ∂
  303.         "{TCP}"dlayer.h ∂
  304.         "{TCP}"hostform.h ∂
  305.         "{TCP}"macutil.h ∂
  306.         "{TCP}"protocol.h ∂
  307.         "{TCP}"tools.h ∂
  308.         "{TCP}"user.h ∂
  309.         "{TCP}"util.h ∂
  310.         "{TCP}"confile.c
  311.     C "{TCP}"confile.c -o "{Objs}"confile.c.o {COptions} -s tcplib
  312.  
  313. "{TCP}"data.h ƒ ∂
  314.         "{TCP}"macdefs.h
  315.     SetFile -m . "{TCP}"data.h
  316.  
  317. "{Objs}"macutil.c.o ƒ ∂
  318.         "{Main}"configrec.h ∂
  319.         "{Main}"maclook.h ∂
  320.         "{Main}"mpw.h ∂
  321.         "{TCP}"data.h ∂
  322.         "{TCP}"protocol.h ∂
  323.         "{TCP}"macutil.c
  324.     C "{TCP}"macutil.c -o "{Objs}"macutil.c.o {COptions} -s tcplib
  325.  
  326. "{TCP}"protocol.h ƒ ∂
  327.         "{TCP}"whatami.h
  328.     SetFile -m . "{TCP}"protocol.h
  329.  
  330. "{Objs}"tools.c.o ƒ ∂
  331.         "{TCP}"data.h ∂
  332.         "{TCP}"mactools.h ∂
  333.         "{TCP}"protocol.h ∂
  334.         "{TCP}"tcp.h ∂
  335.         "{TCP}"tools.c
  336.     C "{TCP}"tools.c -o "{Objs}"tools.c.o {COptions} -s tcplib
  337.  
  338. "{Objs}"util.c.o ƒ ∂
  339.         "{TCP}"bkgr.h ∂
  340.         "{TCP}"confile.h ∂
  341.         "{TCP}"hostform.h ∂
  342.         "{TCP}"macutil.h ∂
  343.         "{TCP}"tools.h ∂
  344.         "{TCP}"userd.h ∂
  345.         "{TCP}"whatami.h ∂
  346.         "{TCP}"util.c
  347.     C "{TCP}"util.c -o "{Objs}"util.c.o {COptions} -s tcplib
  348.  
  349. "{Objs}"util_mactcp.c.o ƒ ∂
  350.         "{TCP}"bkgr.h ∂
  351.         "{TCP}"confile.h ∂
  352.         "{TCP}"hostform.h ∂
  353.         "{TCP}"macutil.h ∂
  354.         "{TCP}"tools.h ∂
  355.         "{TCP}"userd.h ∂
  356.         "{TCP}"whatami.h ∂
  357.         "{TCP}"util.c
  358.     C "{TCP}"util.c -o "{Objs}"util_mactcp.c.o -d MacTCPdriver {COptions} -s tcplib
  359.  
  360. "{TCP}"whatami.h ƒ ∂
  361.         "{TCP}"netevent.h
  362.     SetFile -m . "{TCP}"whatami.h
  363.  
  364.